Skip to content

tfa-optee-uboot-fit: add recipe to generate SPL FIT image - #2925

Closed
Kavinaya S (Kavinaya99) wants to merge 1 commit into
qualcomm-linux:masterfrom
Kavinaya99:uboot-fit
Closed

tfa-optee-uboot-fit: add recipe to generate SPL FIT image#2925
Kavinaya S (Kavinaya99) wants to merge 1 commit into
qualcomm-linux:masterfrom
Kavinaya99:uboot-fit

Conversation

@Kavinaya99

Copy link
Copy Markdown
Contributor

Add a recipe to generate the SPL FIT image from the supplied ITS file as part of the build flow.

Comment thread recipes-bsp/tfa-optee-uboot-fit/tfa-optee-uboot-fit-qcom.bb Outdated
Comment thread recipes-bsp/tfa-optee-uboot-fit/tfa-optee-uboot-fit-qcom.bb Outdated
Comment thread recipes-bsp/tfa-optee-uboot-fit/tfa-optee-uboot-fit-qcom.bb
@ricardosalveti

Copy link
Copy Markdown
Contributor

This is not the correct approach, we should be leveraging the oe-core infrastructure to generate the fit instead.

I have a WIP branch which I'm using to validate with lemans, I will open a draft PR later today for that.

The Open Firmware boot flow relies on U-Boot SPL to load
the next-stage firmware components, including TF-A, OP-TEE,
and U-Boot, from a FIT image. The FIT image acts as a
single handoff artifact that describes firmware binaries,
their load addresses, and boot configuration required by
the boot chain.

Without this FIT image, SPL cannot discover and load the
required firmware components needed to continue the boot
process.

Add a recipe to generate the SPL FIT image from the
supplied ITS file as part of the build flow.

Signed-off-by: Kavinaya S <kavinaya@qti.qualcomm.com>
@Kavinaya99

Copy link
Copy Markdown
Contributor Author

This is not the correct approach, we should be leveraging the oe-core infrastructure to generate the fit instead.

I have a WIP branch which I'm using to validate with lemans, I will open a draft PR later today for that.

Sure

@ricardosalveti

Copy link
Copy Markdown
Contributor

Replaced by #2957

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants